About the Author 4 Future Directions
نویسندگان
چکیده
Memory disambiguation is a technique for remov-ing spurious data dependences that severely limitthe compiler’s freedom of code-scheduling.Though dependence tests for linear array refer-ences work well in many scientific applications,they are incapable of handling pointer derefer-ences, which are very common in general-purposeapplications written in C-like languages. This paper1 is a survey of several recentlyproposed memory disambiguation schemes thatcan handle pointer dereferences. They areclassified as either static or dynamic. Staticdisambiguation uses data-flow analysis to computean approximation of the set of memory aliases ateach program point. Four static disambiguators arecompared. Some evidences show that they mayhave already achieved high accuracy in practice. Dynamic disambiguation resolves at run-timeany ambiguous data dependences that cannot bedetermined during compilation. A pure software-based and two hardware-assisted dynamic disam-biguators are examined. While they can bridgepart of the gap between a raw static disambiguatorand a perfect one, there is still room for improve-ment. Based on our studies, we propose a number offuture directions to develop memory disambigua-tors of better performance/cost. 1. The IBM contact for this paper is Graham War-ren, manager, TOBEY Compiler Development,Compiler Back-End Technology, IBM CanadaLaboratory.
منابع مشابه
Analyzing divergent perspective about strategic direction in the Export Development Bank of Iran (EDBI): Research based on Q-methodology
The achievement of strategies goals is one of the objectives of many organizations. One of the important influences on strategic objectives is the attitudes and perceptions of strategic planners groups. This paper focuses on conception of strategic directions in Export Development Bank of Iran (EDBI) among administrators (including board members, top and middle managers). This study was designe...
متن کاملRFID: A Bibliographical Literature Review with Future Research Directions
Abstract Purpose of this paper: The purpose of this article is to review some of the most prominent applications of RFID in industries and to provide a comprehensive review of the work done from 1985 through 2007 and the research trend on that. The effectiveness of RFID and the challenges that it is facing with are also discussed. Some applications of radio frequency identification in supply ...
متن کاملESEE 2017 Transformative learning: new directions in agricultural extension and education
ESEE 2015, Chania, GreeceConference dates: July 4 – 7, 2017Conference Theme: Transformative learning: new directions in agricultural extension and educationThe 23rd European Seminar on Extension (and) Education (ESEE) will be held in the MediterraneanAgronomic Institute of Chania, and hosted by the Lab. of Agricultural Extension, Rural Systems &Rural Sociology, Dept. of Agricultural Economics &...
متن کاملReverse Electrodialysis for Salinity Gradient Power Generation: Challenges and Future Perspectives
Salinity gradient energy, which is also known as Blue energy, is a renewable energy form that can be extracted from the mixing of two solutions with different salinities. About 80% of the current global electricity demand could potentially be covered by this energy source. Among several energy extraction technologie...
متن کاملClinical reasoning assessment through medical expertise theories: past, present and future directions
Exploration into the concept of "medical expert" dates back to more than 50 years ago, yet yielding three leading theories in the area of clinical reasoning, namely, knowledge structure, hypothetic-deductive, and dual process. Each theory defines “medical expert” in a dissimilar way. Therefore, the methods of assessment through which the experts are identified have been changed during the tim...
متن کاملPatient Engagement and its Evaluation Tools – Current Challenges and Future Directions; Comment on “Metrics and Evaluation Tools for Patient Engagement in Healthcare Organization- and System-Level Decision-Making: A Systematic Review”
Considering the growing recognition of the importance of patient engagement in healthcare decisions, research and delivery systems, it is important to ensure high quality and efficient patient engagement evaluation tools. In this commentary, we will first highlight the definition and importance of patient engagement. Then we discuss the psychometric properties of the patient engagement evaluati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007